package pokemon;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.ArrayList;

import junit.framework.Assert;
import org.junit.Test;

public class TestSynergy 
{
	public ArrayList<String> overUsed= new ArrayList<String>(); 
	
	/**
	 * This method creates the java code for each tier. Use wisely.
	 * 
	 */
	public static void setupListOU()
	{
		try
		{
			String nextLine;
			BufferedReader pokeReader=new BufferedReader(new FileReader("Tiers/OU.txt"));
			while((nextLine=pokeReader.readLine())!=null)
			{
				System.out.println("	public void Test"+nextLine+"()");
				System.out.println("	{	");
				System.out.println("		"+nextLine);
				System.out.println("	}	");
			}
		}
		catch(Exception e)
		{
			
		}
	}
	public void TestAlakazam()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Alakazam");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestBlissey()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Blissey");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestBreloom()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Breloom");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestCelebi()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Celebi");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestChansey()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Chansey");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestCloyster()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Cloyster");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestConkeldurr()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Conkeldurr");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestDonphan()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Donphan");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestDragonite()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Dragonite");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestDugtrio()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Dugtrio");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestEspeon()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Espeon");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestFerrothorn()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Ferrothorn");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestForretress()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Forretress");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestGastrodon()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Gastrodon");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestGengar()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Gengar");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestGliscor()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Gliscor");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestGyarados()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Gyarados");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestHaxorus()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Haxorus");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestHeatran()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Heatran");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestHydreigon()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Hydreigon");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestInfernape()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Infernape");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestJellicent()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Jellicent");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestJirachi()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Jirachi");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestJolteon()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Jolteon");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestLandorus()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Landorus");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestLatias()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Latias");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestLatios()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Latios");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestLucario()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Lucario");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestMagnezone()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Magnezone");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestMamoswine()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Mamoswine");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestMetagross()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Metagross");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestMienshao()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Mienshao");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestNinetales()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Ninetales");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestPolitoed()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Politoed");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestReuniclus()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Reuniclus");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestRotomW()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("RotomW");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestSalamence()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Salamence");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestScizor()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Scizor");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestScrafty()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Scrafty");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestSkarmory()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Skarmory");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestStarmie()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Starmie");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestTentacruel()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Tentacruel");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestTerrakion()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Terrakion");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestTornadus()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Tornadus");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestToxicroak()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Toxicroak");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestTyranitar()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Tyranitar");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestVaporeon()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Vaporeon");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestVenusaur()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Venusaur");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestVirizion()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Virizion");
		Synergizer syn = new Synergizer(poke, dex);
	}	
	public void TestVolcarona()
	{
		DataReader read = new DataReader();
		Pokedex dex = read.makeDex();
		Pokemon poke = dex.getPokemon("Volcarona");
		Synergizer syn = new Synergizer(poke, dex);
	}	

}
